be all mouth and trousers - Francés Inglés Diccionario